package com.gxa.pojo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.web.multipart.MultipartFile;

import java.util.Date;
import java.util.List;

@ApiModel("售后信息")
public class After_Sales {
  @ApiModelProperty(name = "a_s_id",notes = "id",dataType = "Integer",required = false)
  private Integer a_s_id;
  @ApiModelProperty(name = "a_s_topic",notes = "售后主题",dataType = "Integer",required = true)
  private String a_s_topic;
  @ApiModelProperty(name = "a_s_state",notes = "售后状态 1为未处理 2为处理中 3为处理完成",dataType = "Integer",required = true)
  private Integer a_s_state;
  @ApiModelProperty(name = "a_s_type",notes = "售后问题类型",dataType = "Integer",required = true)
  private String a_s_type;
  @ApiModelProperty(name = "a_s_goods",notes = "售后相关商品",dataType = "Integer",required = true)
  private String a_s_goods;
  @ApiModelProperty(name = "contact_id",notes = "联系人id",dataType = "Integer",required = true)
  private Integer contact_id;
  @ApiModelProperty(name = "feedback_time",notes = "反馈时间",dataType = "String",required = true)
  private Date feedback_time;
  @ApiModelProperty(name = "a_s_annex",notes = "附件",dataType = "Integer",required = false)
  private String a_s_annex;
  @ApiModelProperty(name = "a_s_remark",notes = "备注",dataType = "Integer",required = false)
  private String a_s_remark;
  @ApiModelProperty(name = "disposal_time",notes = "处理时间",dataType = "Integer",required = false)
  private Date disposal_time;
  @ApiModelProperty(name = "a_s_results",notes = "处理结果",dataType = "Integer",required = false)
  private String a_s_results;
  @ApiModelProperty(name = "a_s_employee",notes = "售后员工",dataType = "Integer",required = false)
  private String a_s_employee;
  @ApiModelProperty(name = "customer_id",notes = "客户ID",dataType = "Integer",required = true)
  private Integer customer_id;
  @ApiModelProperty(name = "contact",notes = "联系人信息表",dataType = "String",required = false)
  private Contact contact;
  @ApiModelProperty(name = "customer",notes = "客户信息表",dataType = "String",required = false)
  private Customer customer;
  @ApiModelProperty(name = "file",notes = "附件",dataType = "String",required = false)
  private List<MultipartFile> file;
  public Integer getA_s_id() {
    return a_s_id;
  }

  public void setA_s_id(Integer a_s_id) {
    this.a_s_id = a_s_id;
  }

  public String getA_s_topic() {
    return a_s_topic;
  }

  public void setA_s_topic(String a_s_topic) {
    this.a_s_topic = a_s_topic;
  }

  public Integer getA_s_state() {
    return a_s_state;
  }

  public void setA_s_state(Integer a_s_state) {
    this.a_s_state = a_s_state;
  }

  public String getA_s_type() {
    return a_s_type;
  }

  public void setA_s_type(String a_s_type) {
    this.a_s_type = a_s_type;
  }

  public String getA_s_goods() {
    return a_s_goods;
  }

  public void setA_s_goods(String a_s_goods) {
    this.a_s_goods = a_s_goods;
  }

  public Integer getContact_id() {
    return contact_id;
  }

  public void setContact_id(Integer contact_id) {
    this.contact_id = contact_id;
  }

  public Date getFeedback_time() {
    return feedback_time;
  }

  public void setFeedback_time(Date feedback_time) {
    this.feedback_time = feedback_time;
  }

  public String getA_s_annex() {
    return a_s_annex;
  }

  public void setA_s_annex(String a_s_annex) {
    this.a_s_annex = a_s_annex;
  }

  public String getA_s_remark() {
    return a_s_remark;
  }

  public void setA_s_remark(String a_s_remark) {
    this.a_s_remark = a_s_remark;
  }

  public Date getDisposal_time() {
    return disposal_time;
  }

  public void setDisposal_time(Date disposal_time) {
    this.disposal_time = disposal_time;
  }

  public String getA_s_results() {
    return a_s_results;
  }

  public void setA_s_results(String a_s_results) {
    this.a_s_results = a_s_results;
  }

  public String getA_s_employee() {
    return a_s_employee;
  }

  public void setA_s_employee(String a_s_employee) {
    this.a_s_employee = a_s_employee;
  }

  public Integer getCustomer_id() {
    return customer_id;
  }

  public void setCustomer_id(Integer customer_id) {
    this.customer_id = customer_id;
  }

  public Contact getContact() {
    return contact;
  }

  public void setContact(Contact contact) {
    this.contact = contact;
  }

  public Customer getCustomer() {
    return customer;
  }

  public void setCustomer(Customer customer) {
    this.customer = customer;
  }

  public List<MultipartFile> getFile() {
    return file;
  }

  public void setFile(List<MultipartFile> file) {
    this.file = file;
  }

  @Override
  public String toString() {
    return "After_Sales{" +
            "a_s_id=" + a_s_id +
            ", a_s_topic='" + a_s_topic + '\'' +
            ", a_s_state=" + a_s_state +
            ", a_s_type='" + a_s_type + '\'' +
            ", a_s_goods='" + a_s_goods + '\'' +
            ", contact_id=" + contact_id +
            ", feedback_time=" + feedback_time +
            ", a_s_annex='" + a_s_annex + '\'' +
            ", a_s_remark='" + a_s_remark + '\'' +
            ", disposal_time=" + disposal_time +
            ", a_s_results='" + a_s_results + '\'' +
            ", a_s_employee='" + a_s_employee + '\'' +
            ", customer_id=" + customer_id +
            ", contact=" + contact +
            ", customer=" + customer +
            '}';
  }
}
